package com.xiaoshuidi.cloud.module.report.controller.ajreport.vo;

import com.xiaoshuidi.cloud.framework.common.pojo.PageParam;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.Date;

/**
 * 在租台账返回信息
 */
@Schema(description = "报表 - 预定台账列表请求参数 Request VO")
@Setter
@Getter
@ToString
public class ReportRoomReverseReqVO extends PageParam {

    @Schema(description = "公寓id")
    private Long apartmentId;

    @Schema(description = "客户类型")
    private String customerType;
    @Schema(description = "小区")
    private String area;

    @Schema(description = "预定入住时间起")
    private Date checkInDateStart;

    @Schema(description = "预定入住时间止")
    private Date checkInDateEnd;

    @Schema(description = "混合查询参数 预订人，房源，联系方式")
    private String mixQueryParam;

    @Schema(description = "租户id")
    private Long tenantId;

    @Schema(description = "状态")
    private String status;
}
